package com.whjz.dcfs.ggts.dao;

import java.sql.SQLException;
import java.util.List;

import com.whjz.dcfs.ggts.model.DcfsGgtsJbxx;
import com.whjz.dcfs.util.PageParam;

public interface IDcfsGgtsJbxxDAO {

    public abstract void deleteDcfsGgtsJbxxByCond(DcfsGgtsJbxx object) throws SQLException;

    public abstract void deleteDcfsGgtsJbxxListByCond(List<DcfsGgtsJbxx> list) throws SQLException;

    public abstract List<DcfsGgtsJbxx> getDcfsGgtsJbxxListByCond(DcfsGgtsJbxx object) throws SQLException;

    public abstract PageParam queryPageInfo(DcfsGgtsJbxx object,PageParam pageParam) throws SQLException;
    
    public abstract void insertDcfsGgtsJbxx(DcfsGgtsJbxx object) throws SQLException;
    
    public abstract void updateDcfsGgtsJbxx(DcfsGgtsJbxx object) throws SQLException;
    
    public abstract void updateDcfsGgtsJbxx_tscl(DcfsGgtsJbxx object) throws SQLException;
    
    public abstract void updateDcfsGgtsJbxx_tsfb(DcfsGgtsJbxx object) throws SQLException;
    
    public abstract List<DcfsGgtsJbxx> getDcfsGgtsJbxxByPk(DcfsGgtsJbxx object) throws SQLException;
    
    public abstract List<DcfsGgtsJbxx> getDcfsGgtsJbxx_map(DcfsGgtsJbxx object) throws SQLException;
}
